Specification of Heterogeneous Agent Architectures
نویسندگان
چکیده
Agent-based software applications need to incorporate agents having heterogeneous architectures in order for each agent to optimally perform its task. HEMASL is a simple meta-language used to specify intelligent agents and multi-agent systems when different and heterogeneous agent architectures must be used. HEMASL specifications are based on an agent model that abstracts several existing agent architectures. The paper describes some of the features of the language, presents examples of its use and outlines its operational semantics. We argue that adding HEMASL to CaseLP, a specification and prototyping environment for MASs, can enhance its flexibility and usability.
منابع مشابه
Istituto per La Ricerca Scientifica E Tecnologica
Agent-based software applications need to incorporate agents having heterogeneous architectures in order for each agent to optimally perform its task. HEMASL is a simple meta-language used to specify intelligent agents and multi-agent systems when different and heterogeneous agent architectures must be used. HEMASL specifications are based on an agent model that abstracts several existing agent...
متن کاملHEMASL: A Flexible Language to Specify Heterogeneous Agents
In the realization of agent-based applications the developer generally needs to use heterogeneous agent architectures, so that each application component can optimally perform its task. Languages that easily model the heterogeneity of agents’ architectures are very useful in the early stages of the application development. This paper presents HEMASL, a simple meta-language used to specify heter...
متن کاملGrowing Agents - An Investigation of Architectural Mechanisms for the Specification of “Developing” Agent Architectures
In this paper we investigate various aspects of “developing agent architectures”, i.e., architectures that change over time according to their specification, in the framework architecture APOC. After a brief overview of APOC, we examine and discuss several ways of specifying developing architectures, and present examples of definitions of such architectures in APOC (e.g., Grossberg’s ART networ...
متن کاملForward-chaining Rules in Agent Systems
Agent systems can be divided into two broad categories of deliberative and reactive architectures. Deliberative architectures tend to excel within closed world, non real-time scenarios, offering proactive agent planning capabilities for achieving goal oriented behaviours. Reactive architectures offer timely, situation based behaviours that are suitable for application to real-time scenarios. An...
متن کاملMultiagent Systems Engineering: the Analysis Phase
This report describes the Analysis phase of the Multiagent Systems Engineering (MaSE) methodology. MaSE is a general purpose, methodology for developing heterogeneous multiagent systems. The goal of MaSE is to guide a system developer from an initial system specification to a multiagent system implementation. This is done by directing the designer through this set of inter-related system models...
متن کامل